/**
 * 
 */
package com.avsa.capacitacion.action;

import java.util.ArrayList;
import java.util.List;

import org.omg.CORBA.PERSIST_STORE;

import com.avsa.capacitacion.model.AgricultorXCapacitacion;
import com.avsa.capacitacion.model.Capacitacion;
import com.avsa.capacitacion.service.CapacitacionServiceImpl;
import com.avsa.contratacion.model.Agricultor;
import com.avsa.pedido.model.DetalleDePedido;
import com.avsa.pedido.model.Pedido;

/** 
 * <!-- begin-UML-doc -->
 * <!-- end-UML-doc -->
 * @author USUARIO
 * @generated "UML a Java (com.ibm.xtools.transform.uml2.java5.internal.UML2JavaTransform)"
 */
public class RegistrarInformeCapacitacionesAction {
	/** 
	 * <!-- begin-UML-doc -->
	 * <!-- end-UML-doc -->
	 * @generated "UML a Java (com.ibm.xtools.transform.uml2.java5.internal.UML2JavaTransform)"
	 */
	
	Capacitacion  capacitacion=new Capacitacion();
	CapacitacionServiceImpl capacitacionServiceImpl=new CapacitacionServiceImpl();
	AgricultorXCapacitacion agricultorXcapacitacion= new AgricultorXCapacitacion();
	Pedido pedido = new Pedido();
	
	private List<AgricultorXCapacitacion> listaAgricultorCapacitacion=new ArrayList();
	private List<Agricultor> listaAgricultorAgricultor=new ArrayList();
	
	public void registrarEvaluacion() {
		
	}
	
	public String buscarCapacitacion() {		
		System.out.println("rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr");
		System.out.println(capacitacion.getId_capacitacion()+"capacitacion");
		capacitacion=capacitacionServiceImpl.buscarCapacitacion(capacitacion);
		System.out.println(	capacitacion.getPedido().getId_pedido()+"CoCA");
		Agricultor agricultor=new Agricultor();
		
		pedido.setId_pedido(capacitacion.getPedido().getId_pedido());
		
		try {
			listaAgricultorAgricultor=capacitacionServiceImpl.listarAgricultoresCapa();
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		System.out.println(listaAgricultorAgricultor.size());
				
		return "exito";
		
	}

	public Capacitacion getCapacitacion() {
		return capacitacion;
	}

	public void setCapacitacion(Capacitacion capacitacion) {
		this.capacitacion = capacitacion;
	}

	public AgricultorXCapacitacion getAgricultorXcapacitacion() {
		return agricultorXcapacitacion;
	}

	public void setAgricultorXcapacitacion(
			AgricultorXCapacitacion agricultorXcapacitacion) {
		this.agricultorXcapacitacion = agricultorXcapacitacion;
	}

	public List<AgricultorXCapacitacion> getListaAgricultorCapacitacion() {
		return listaAgricultorCapacitacion;
	}

	public void setListaAgricultorCapacitacion(
			List<AgricultorXCapacitacion> listaAgricultorCapacitacion) {
		this.listaAgricultorCapacitacion = listaAgricultorCapacitacion;
	}

	public Pedido getPedido() {
		return pedido;
	}

	public void setPedido(Pedido pedido) {
		this.pedido = pedido;
	}

	public List<Agricultor> getListaAgricultorAgricultor() {
		return listaAgricultorAgricultor;
	}

	public void setListaAgricultorAgricultor(
			List<Agricultor> listaAgricultorAgricultor) {
		this.listaAgricultorAgricultor = listaAgricultorAgricultor;
	}
	

	
	
}